-record(branch, {id, name, attack = 0, defense = 0}).
-record(troop, {id, branch, amount = 0}).
-record(army, {id, troops = []}).
-record(city, {id, name, x = 0, y = 0, army}).